electron physics - Turkish English Dictionary